from polypeptides - Français Anglais Dictionnaire